cultivation sweeping machines - Spanish English Dictionary